
#ifndef __UM_FILE_SYSTEM_H
#define __UM_FILE_SYSTEM_H

template <class T>
class BasicFileSystem;


#if defined(WIN32)
#include "porting/win32/filesystem_win32.hpp"
typedef BasicFileSystem<Win32Tag> FileSystem;
#else
#include "porting/unix/filesystem_unix.hpp"
typedef BasicFileSystem<UnixTag> FileSystem;
#endif

#endif // __UM_FILE_SYSTEM_H
